reciprocating roll - French English Dictionary